cable TV - Turkish English Dictionary